45
129
455
43
317
50
202
51
704
42
11
61
53
24
57
13
55
19
23
33
73
12
121
8
137
22
20
29
7
40
66
79
333
84
77
35
18
16
128
105
48
31
95
14
186
10
68