92
49
29
62
41
23
75
25
408
16
77
111
32
6
8
48
52
56
11
69
64
53
124
27
112
28
93
121
22
40
160
5
65
187
71
85
46
55
43
12
14
20
26
98
63
15