102
105
81
12
92
100
230
85
39
13
20
64
26
51
52
42
2
7
54
72
29
11
125
76
35
10
251
68
27
127
19
75
53
55
86
131
77
16
31
186
17
50
143
46
33
122
22
94