60
2
73
31
66
44
56
16
55
24
23
97
109
47
124
4
49
515
232
51
122
25
74
58
121
135
59
13
21
46
14
27
39
22
11
8
40
15
53
28
128
38
34
89
312
610
231
257
139