109
32
53
70
40
74
22
76
48
12
18
122
27
160
20
21
43
25
16
58
6
9
202
19
61
11
67
164
7
77
163
29
33
262
275
63
45
2
250
101
246
13
71
10
34