364
46
91
218
156
15
102
51
48
69
41
341
40
210
132
30
21
194
61
80
18
274
124
154
35
23
64
125
131
76
189
42
117
126
108
190
45
87
311
72
340
141
144
367
118
22
47
146
93
27
202