33
19
22
31
161
26
42
8
6
4
51
28
165
11
13
44
63
36
127
171
238
41
9
123
35
30
47
72
55
66
96
92
122