32
61
134
38
94
81
21
14
17
27
65
29
16
3
31
25
4
46
131
60
44
114
167
6
11
71
87
9
68
45
23
130
127
145
34
35
47
64
37
158
40
7
12
62
196
0
26
92