45
7
106
36
18
112
9
75
357
26
68
31
15
14
175
87
93
24
6
17
297
3
171
80
40
13
1
11
10
94
8
117
77
74
2
25
16
4
76
196
21
49