101
224
24
41
42
67
43
51
150
54
84
34
48
92
83
66
77
79
40
71
105
55
120
132
76
60
29
126
72
207
53
47
257
159
70
137
88
138
30
35
64
312
49
6
56
94
234
37
38