52
44
22
33
72
38
58
23
54
25
35
13
109
61
34
37
73
31
51
12
91
158
239
83
39
125
199
167
56
18
79
64
93
21
888
26
29
197
3
47
152
101
50
11
19
32