75
12
187
22
29
9
69
27
34
148
61
107
28
50
23
14
43
18
16
33
11
4
3
26
88
195
44
192
334
17
25
42
40
13
48
59
39
41
15
46
66
134