126
54
23
65
100
31
47
214
14
107
10
114
53
8
25
29
226
49
26
15
127
33
74
19
51
57
71
16
30
52
46
63
104
36
82
145
96
3
159
60
45
132
304
103