137
106
19
214
31
24
1305
51
167
23
40
83
191
98
29
110
61
34
68
18
60
908
13
36
48
21
17
188
20
117
25
33
44
8
93
46
139
30
26
605
27
65
70
198
85
140
22
128
43
14