125
21
18
30
75
6
15
31
17
12
62
87
166
145
32
20
88
58
24
8
22
33
47
43
19
25
55
23
349
36
72
7
34
29
264
35
159
123
221
16
41
37
106
114