45
38
32
231
28
73
13
22
12
93
7
23
30
39
26
3
70
68
118
47
18
34
1
95
84
91
33
160
31
81
52
55
29
216
80
11
76
107
15
65
331
305
266
57
174
4
44