107
26
85
29
22
73
92
33
76
38
7
28
25
82
70
5
112
15
37
48
231
180
27
20
146
852
218
23
45
83
69
159
24
19
63
103
46
134
13
104
707
52
589
30
79
58
136
6