243
144
46
21
30
42
24
5
9
22
15
7
17
18
23
20
101
13
11
90
43
10
130
53
59
16
39
36
35
28
67
37
82
12
57
72
32
29
61
306
54
8
95
146