15
25
165
13
51
115
56
22
69
63
5
249
10
17
90
19
79
2
46
47
35
40
9
11
107
36
44
12
38
60
49
7
169
71
23
1
55
20
248
86
76
203
29
81
362
176