76
44
22
103
61
39
5
36
15
27
127
105
37
24
43
14
397
220
7
78
126
89
257
6
246
144
17
12
67
41
28
68
16
101
53
30
309
18
115
85
10
19
166
58
199
11
99
149