41
229
48
89
52
93
333
316
231
65
162
85
25
114
132
36
24
33
129
19
11
44
43
154
55
56
97
62
98
61
17
243
131
37
16
145
28
68
51
128
38
90
13
21
20
14
40