102
105
81
12
87
100
227
85
38
13
20
61
26
51
52
39
2
7
54
71
29
11
125
76
35
10
251
68
27
127
19
75
53
55
86
131
77
16
30
186
17
50
24
143
46
33
122
22
94