18
3
94
6
25
69
27
17
30
33
49
76
26
51
79
135
10
13
7
29
63
67
114
110
22
58
16
23
36
131
41
44
120
166
65
84
14
97
8
31
62
39
24
11
4
72
117