119
19
33
15
7
18
4
11
36
21
29
37
46
41
23
68
116
28
24
14
5
65
16
60
17
106
77
35
53
12
44
90
307
143
136
49
69
56
39
135
13
59