33
122
79
20
51
275
41
52
73
99
120
64
30
94
115
43
28
24
103
116
11
25
39
110
75
72
48
27
15
14
19
55
17
37
126
129
44
5
46
4
58
88
7
105
76
49
42
66
54
92
45
83