34
17
8
75
42
115
50
33
24
95
23
36
88
12
78
119
54
11
71
30
37
5
74
81
109
76
245
235
16
165
117
26
108
712
160
114
191
46
199
98
355
110
307
211
66
392
159
352
144
524
241
104