107
23
26
13
68
42
90
79
214
111
54
27
233
87
285
8
127
37
30
32
40
45
481
28
34
129
14
16
46
49
99
17
36
77
60
31
22
51
15
64
91
29
24
172
19
57