106
76
64
135
115
126
107
187
213
32
23
43
34
75
59
414
2
516
16
38
186
176
44
120
62
45
92
20
55
40
13
26
10
18
21
12
29
17
74
84
24
9
22