135
43
121
164
88
5
194
66
14
44
48
38
16
23
22
34
32
54
82
61
29
123
35
37
20
17
31
137
79
7
109
11
96
131
83
185
466
49
74
69
181
27
84
414
108
76
92
141
91
130
65