106
85
74
19
60
37
62
11
77
67
46
27
109
329
32
72
102
44
136
163
64
20
76
430
209
23
81
53
58
54
28
482
82
33
92
87
49
65
18
141
56
13
21
63
61
10
6
83
43
68
124
168