45
22
34
9
129
28
292
29
18
38
41
5
47
213
75
229
107
73
4
5744
100
12
48
179
27
24
11
53
56
23
15
397
7
65
55
14
116
155
89
26
33
64
19
59
167
44
36
278
25