32
27
81
162
47
23
15
16
305
6
114
236
9
7
3
49
10
64
111
17
8
362
14
5
46
1
2
222
25
37
33
90
129
4
12
419
1196
26
102
45
43