241
104
83
12
34
254
217
56
87
79
61
15
25
22
43
17
77
24
50
109
49
81
128
26
72
63
16
37
114
156
30
95
44
19
296
51
168
29
40
45
315
18
102
255
65
155
13
93
97
31