101
12
43
145
31
33
64
22
132
21
28
32
183
34
91
56
462
49
42
47
73
113
134
74
24
122
37
16
250
60
124
23
161
11
3
148
304
53
39
176
38
65
40
84
85
107
25
125
215
57
156
353
17
61