55
38
2
81
59
67
101
86
22
31
62
58
9
52
53
340
54
99
70
91
37
93
120
48
35
41
25
66
115
65
45
7
14
76
87
151
61
50
186
49
21
95
135
73
394
161
1021
5