64
31
29
120
67
21
55
15
14
98
11
32
25
37
71
128
24
252
17
65
172
10
12
51
46
28
44
61
35
165
16
123
5
121
104
73
83
9
42
7
107
36
127
22
126