101
17
31
12
4
14
3
8
33
20
29
35
46
38
23
68
37
116
28
24
5
64
16
60
7
19
106
77
40
36
53
43
90
307
143
136
49
69
56
135
39
42
13
59