83
12
32
10
38
3
13
20
35
33
47
111
123
216
11
44
77
51
34
15
101
65
41
52
40
86
49
23
68
18
258
85
17
179
130
31
9
45
16
39
61
100
24