138
31
374
135
47
62
44
57
34
2
14
74
77
73
42
8
40
36
376
101
98
58
33
243
60
89
110
125
21
86
26
9
129
186
311
116
194
115
56
13
72
35
15
424
5
324
231
314