119
97
26
67
61
396
20
24
433
527
65
14
54
23
21
58
102
100
71
27
346
96
169
64
120
86
103
213
91
41
59
110
35
9
123
45
204
117
16
234
108
28
53
206
55
87
51
42
36
72
146