76
132
93
255
70
861
403
40
28
136
241
51
34
15
682
201
24
282
67
157
37
29
33
41
17
75
59
82
21
125
25
9
79
55
20
122
134
87
53
141
23
42
56
85
16
64
171
22
43
107
57
156
116