46
125
54
604
44
48
15
24
12
14
93
141
67
92
19
158
32
6
20
71
13
50
23
187
104
77
70
86
1122
364
109
75
63
52
11
17
124
30
42
81
53
76
55
21
110
37
80