128
122
105
33
63
43
25
70
41
49
45
46
36
50
23
28
39
24
97
44
59
48
214
330
56
29
69
117
53
67
230
31
38
195
34
266
21
114
66
159
223
20
16
61
10
57
60
140
7
68