134
18
93
41
37
16
14
111
56
123
78
195
40
23
2
17
154
155
12
9
99
13
15
178
141
87
76
43
34
20
26
31
46
29
10
375
296
4
412
36
47
27
7
11
192
58
67