81
23
24
32
115
239
77
36
29
380
144
34
20
108
53
92
62
39
49
37
40
26
236
127
187
68
83
13
17
38
61
30
112
55
116
82
18
122
97
124
35
91
52
48
119
31
121
106