165
100
158
45
75
46
170
64
69
25
59
91
40
102
134
54
48
183
17
82
15
124
68
77
29
53
2
35
32
62
23
21
60
28
67
65
73
24
255
56
47
43
101
70
132
49
107
306
192
7
130
34
78
260