29
11
27
93
13
20
15
46
10
208
6
33
64
14
36
31
25
3
22
50
40
23
9
26
48
47
8
75
52
135
4
12
43
17
21
37
110
368
106
51
30