45
137
21
183
9
44
108
5
19
32
15
49
36
33
12
14
22
13
2
37
28
23
35
80
93
27
42
84
6
16
119
20
59
279
124
10
57
8
39
126
75
24
11
46
630