29
15
7
9
10
37
17
28
3
11
5
94
40
61
124
34
26
33
188
35
136
58
36
96
47
105
25
32
51
24
102
41
19
14
54
179
60
439