116
29
69
75
78
39
23
61
59
37
47
25
70
22
28
32
80
33
51
21
100
53
157
58
87
146
301
105
255
141
121
235
130
41
143
125
132
91
84
26
94
88
56
48
57
96
205
97
60
79
77
330