125
86
17
65
39
41
122
34
78
6
37
29
60
84
142
191
15
10
26
45
167
514
16
33
94
244
24
81
46
3
63
58
9
23
51
19
88
166
79
77
21
14
12
120
27
156
56
112