106
5
4
24
17
13
34
25
8
40
10
14
6
39
32
33
18
63
31
38
91
79
60
16
11
37
430
49
114
204
15
26
76
61
99
84
93
144
28
46
67
135
153
58
329