36
92
101
27
78
26
58
61
5
10
15
102
33
105
60
17
16
14
35
29
57
13
150
123
53
30
22
4
50
31
646
3
20
51
76
9
107
149
56
333
117
37
142
190
201
80
18
38
23
74