32
100
31
49
80
3
83
23
30
112
75
38
48
59
140
13
25
17
22
2
11
35
36
138
58
84
451
56
64
55
74
44
99
65
114
15
6
87
69
43
33
10
96
194
76
82
170
150