103
122
132
60
28
267
43
56
29
39
84
76
97
49
17
91
26
15
52
269
195
37
35
190
14
41
6
81
74
101
57
116
48
70
23
61
25
260
111
24
153
55
112
192
342
202
227
30
33
46
32