28
52
72
12
7
2
31
8
6
17
18
45
55
88
51
27
29
106
22
44
14
11
24
82
192
121
152
42
20
39
102
210
30
23
162
46
49
25
68
169
19
77
324
92
140
233
181
167
13