36
27
16
25
10
148
24
18
37
72
38
30
17
688
82
396
42
69
73
145
28
7
5
80
58
8
59
243
50
108
122
153
35
157
34
83
112
64
32
61
23
57
44
3
49
55
19