56
171
86
11
48
33
39
46
25
52
29
125
126
24
12
59
96
19
65
36
30
13
217
28
111
14
40
32
45
9
80
35
67
27
87
84
127
42
20
369
77
17
16
157
8
174
336
10
62