37
95
78
64
54
55
43
67
63
47
16
113
91
2
28
44
13
26
102
22
4
42
51
41
92
61
130
49
6
222
7
21
58
98
17
112
77
84
33
182
23
593
68
65
107