177
74
27
111
61
29
44
33
45
165
120
12
11
67
110
133
88
39
84
82
41
57
35
30
214
66
152
51
100
64
63
36
77
14
13
21
20
47
28
54
75
202
31
99
102
22
80
5
164