49
92
37
3
41
81
125
40
13
121
8
48
153
68
25
93
73
86
28
4
178
21
94
195
174
88
98
22
74
63
104
204
70
59
114
38
32
113
359
42
17
29
6
52
34
19
66
51