100
6
64
155
3
7
52
8
29
70
42
89
16
12
24
13
15
11
135
5
99
22
9
30
14
77
107
177
97
137
60
28
216
225
93
39
50
165
47
79
23