168
250
146
52
55
16
10
53
23
61
30
35
37
44
27
12
116
19
81
18
22
353
17
48
13
57
9
5
11
110
43
68
137
119
41
56
15
3
42
47
21
26
50
66
114
33
76
34