122
56
41
65
34
53
76
25
35
27
30
19
88
78
17
411
20
74
58
127
221
94
49
9
14
5
26
21
135
46
52
103
247
29
51
15
32
120
48
83
89
251
212
64
93
289
213
36