133
130
28
25
29
34
66
306
48
18
85
106
45
13
36
9
6
2
60
58
24
233
14
61
80
46
16
11
32
241
108
52
59
91
31
123
39
109
57
339
10
3
15
51
54
165