30
124
16
301
116
100
141
25
13
70
39
24
67
61
87
189
62
159
83
263
19
17
27
56
12
55
113
41
45
42
34
192
28
21
122
53
15
43
94
46
137
40
23
5
11
20
145
54
33
18