128
18
175
109
51
5
108
121
24
12
336
58
110
22
9
57
62
16
20
93
66
49
26
10
35
28
48
596
8
27
14
6
77
267
21
11
52
25
17
154
188
82
30
19