107
14
58
103
26
32
13
112
56
21
2
218
19
60
28
15
87
109
176
8
90
22
52
173
53
93
65
290
82
249
38
104
48
140
434
418
77
84
45
125
51
128
73
110
66
115
85
54
451
37
35
20
61