109
273
70
33
118
50
74
36
165
158
17
23
63
32
40
37
18
125
104
42
48
77
72
55
31
28
136
7
78
80
43
24
59
34
135
51
39
206
101
276
126
134
11
83
54
8
25
47
53
68
64
137