65
45
23
126
105
47
64
12
71
16
28
418
317
32
27
30
14
54
11
8
76
3
21
20
106
26
41
222
15
24
6
9
66
167
10
150
39
22
7
44
35
186
38
51
31
25
154
275
33