94
246
71
51
414
41
21
52
55
107
248
19
174
84
86
31
194
74
105
22
101
190
122
10
20
93
23
13
128
67
66
48
103
37
57
16
63
27
32
30
40
25
49
206