58
323
10
36
79
225
23
70
49
37
12
92
101
100
148
73
90
45
130
11
123
14
68
28
19
7
47
15
72
60
27
50
6
30
20
69
39
179
51
55
41
85
53
65
332
77
29
25
83
71
34
127