16
55
36
13
81
25
20
191
121
9
15
19
41
86
26
14
160
61
32
88
58
342
3
163
42
44
8
33
17
135
179
50
76
45
433
27
7
59
77
47
52
46
106
244
354
162