110
371
34
54
76
71
24
94
111
12
103
39
65
19
53
27
49
48
333
47
50
84
114
15
21
23
22
31
58
35
41
25
8
52
86
74
64
2
17
37
32
145
11
14
174
16