107
27
97
18
76
345
28
44
12
129
81
35
49
22
47
29
293
144
86
62
92
146
319
72
149
66
56
21
65
77
50
83
45
221
105
117
121
132
73
103
434
48
137
71
184
80
119
95
14
91