156
22
226
44
153
28
115
18
71
130
40
33
59
286
70
230
43
56
54
16
38
3268
58
141
190
1144
76
121
165
101
42
248
21
148
61
51
138
45
89
48
50
49
64
87
181
36