202
51
52
84
62
272
108
66
127
17
32
39
96
73
34
98
120
25
117
109
60
54
37
13
92
191
64
86
48
128
139
55
82
21
49
68
94
36
183
91
131
31
105
122
541
70
90
408
137
19
33
10
59