52
38
51
3
19
49
6
16
27
8
197
15
93
119
101
22
107
135
160
31
23
40
163
60
14
124
34
11
24
58
4
103
113
99
44
46
13
21
29
17
145
85
48
80
194
61
204
18
166