116
74
23
34
147
112
82
26
12
85
164
50
15
141
53
17
162
58
67
9
71
21
132
51
140
87
202
31
47
73
118
33
16
69
44
36
75
70
10
11
54
35
212
278
126
65
123