35
83
49
22
15
16
20
14
17
29
24
19
27
12
31
21
40
73
127
146
33
90
105
23
65
76
18
32
67
51
86
46
48
64