121
34
77
49
35
27
93
92
25
54
16
231
46
32
67
171
37
366
66
217
10
81
29
17
47
204
70
33
59
116
13
60
52
31
48
88
74
61
83
24
2
241
20
30
28
45
53
102
159