178
41
274
30
127
25
24
42
85
36
67
220
76
106
27
645
111
102
74
385
58
48
68
66
33
64
60
63
28
65
38
125
35
19
32
80
641
29
96
180
81
44
51
17
71