105
233
47
195
84
45
107
190
91
560
40
7
126
11
16
20
17
28
252
77
86
109
61
8
18
32
89
14
79
22
23
34
42
81
64
75
69
19
100
26
36
150
72
30
58
10
57
67