25
41
11
18
3
94
6
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
44
120
166
65
84
14
97
8
31
62
39
24
4