64
195
31
59
23
33
15
24
86
49
14
35
56
57
36
27
47
30
93
38
74
1
102
29
18
2
94
65
84
45
92
32
54
8
26
42
41
28
11
17
7
80
40
13
37
48
337
105
63