108
4
12
2
16
1
18
11
27
24
25
83
91
94
30
75
40
35
15
55
10
17
9
79
14
74
63
42
194
114
76
56
8
26
117
53
65
52
141
169
20
73
118
254
72
32
87