31
24
68
22
139
21
13
2
27
46
53
37
32
40
66
64
33
62
88
84
196
23
35
50
122
51
116
75
16
36
26
47
7
42
52
18
124
55
10
78
79
106
39
152
19
261
6
54