107
64
28
418
115
128
90
14
65
105
15
21
38
80
94
11
110
44
225
50
12
63
41
160
19
27
72
49
16
24
47
33
109
45
199
144
42
106
77
31
40
151
196
22
58
25
53
75